leaf of valve - Español Inglés Diccionario